root excretion - French English Dictionary